glenoid fossa - Espagnol Anglais Dictionnaire